package com.ruoyi.project.lely.bean.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;


/**
 * 品牌
 *
 * @author luoyong
 */
@Data
@ApiModel("品牌 出参VO")
public class LyBrandVO {

    @ApiModelProperty("ID")
    private String id;

    @ApiModelProperty("品牌商名称")
    private String name;

    @ApiModelProperty("品牌商简介")
    private String desc;

    @ApiModelProperty("品牌商页的品牌商图片")
    private String picUrl;

    @ApiModelProperty("ID")
    private Integer sortOrder;

    @ApiModelProperty("品牌商的商品低价，仅用于页面展示")
    private BigDecimal floorPrice;

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty("更新时间")
    private LocalDateTime updateTime;

    @ApiModelProperty("分享二维码图片")
    private String shareUrl;

    @ApiModelProperty("管理用户id")
    private Integer adminId;

    @ApiModelProperty("逻辑删除")
    private Integer deleted;

    @ApiModelProperty("ID")
    private String commpany;

    @ApiModelProperty("自动监控更新商品")
    private Integer autoUpdateGood;

    @ApiModelProperty("店铺url地址")
    private String shopUrl;

    @ApiModelProperty("默认的商品类别id")
    private Integer defaultCategoryId;

    @ApiModelProperty("默认商品页面数")
    private Integer defaultPages;

    @ApiModelProperty("店铺商品溢价")
    private Integer addPrecent;

    @ApiModelProperty("提货地址")
    private String address;

    @ApiModelProperty("经度")
    private BigDecimal longitude;

    @ApiModelProperty("纬度")
    private BigDecimal latitude;

    @ApiModelProperty("提货时间配置")
    private String fetchTimeRules;

}
